body {
background: url("images/1.png") no-repeat scroll center top #000000;
position:relative; 
height: 1085px;
margin: 0px;
padding: 0px;
} 

.relative{
position: relative;
}
.filter_icon{
background-image: url("images/digg.png");
background-repeat: no-repeat;
position: relative;
display: block;
margin: 8px 15px 8px 20px;
float: left;
width: 18px;
height: 18px;
}
.title{
display: block;
overflow: hidden;
padding-right: 20px;
text-overflow: ellipsis;
line-height: 34px;
white-space: nowrap;
}
.header{
display:block;
color: #5F5F5F;
font-size: 11px;
font-weight: bold;
line-height: 22px;
margin-bottom: 5px;
padding: 0 20px;
text-transform: uppercase;
}
.nav-divider{
position: relative;
display: block;
border-top: 1px solid #0A0A0A;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.04) inset;
height: 8px;
margin: 12px 20px 0;
}
.nav_section{
margin-top: 6px;
}

#head{
background:url('images/bg-header.png') top center repeat-x;
margin: 0px auto;
width: 100%;
height: 110px;
vertical-align: top;
z-index: 1;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

#head-content{
margin: 0px auto;
width: 900px;
height: 100px;
}

#logo{
background-color: white;
width: 275px;
height: 50px;
top: 65px;
float: left;
z-index: 2;
box-shadow: 2px 2px 8px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

ul.up {
position: relative;
display: block;
padding: 0px;
margin: 0px;
top: 60px;
float: right;
list-style-type: disc;
-moz-padding-start: 40px;
}
a.up{
position: relative;
padding: 11px 15px;
top: 10px;
float: none;
color: #D0D0D0;
font-size: 16px;
font-weight: bold;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5) !important;
text-decoration: none;
text-align: center;
font-family: Arial,Helvetica,sans-serif;
font-family: 'Dosis',sans-serif;
list-style-type: disc;
}

a.up:hover, a.up:active{
background-color: rgba(0, 0, 0, 0);
position: relative;
color: #999999;
text-decoration: none;
outline: 0 none;
}

li.up {
background: url("images/bg-nav.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
position: relative;
display: list-item;
margin-left: 1px;
height: 40px;
float: left;
font-size: 100%;
cursor: pointer;
text-transform: uppercase;
list-style: none outside none;
unicode-bidi: -moz-isolate;
}

#szukanie{
bottom: 5px;
left: 500px;
float: right;
}

#poleSzukania{
padding-right: 24px;
padding-left: 5px;
width: 315px;
height: 26px;
}

#searchButton{
background:url('images/searchbutton.png') top no-repeat;
padding: 0px;
width: 18px;
height: 18px;
right: 30px;
bottom: 4px;
border: 0px none;
}

#boczneMenu{
background-color: #202020;
position: relative;
width: 240px;
height: 100%;
float: left;
z-index: 3;
}

#nav_first{
height: 252px;
}

#nav_second{
height: 184px;
}

#nav_third{
height: 95px
}

#nav_fd{
top: 209px;
}

#nav_sd{
top: 141px
}

ul.left{
position: relative;
content: "";
display: block;
padding: 0px;
margin: 0px;
float: left;
white-space:nowrap; 
list-style: none;
}

a.left{
position: relative;
display: block;
float: none;
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.5);
text-decoration: none;
font: 13px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;
color: #909090;
width: 100%;
cursor: pointer;
overflow: hidden;
text-align: left;
list-style-type: disc;
}

a.left:hover{
background-color: #1B1B1B;
color: #EEEEEE;
text-decoration: none;
}

li.left{
display: block;
list-style-position: inside;
list-style: none;
width: 240px;
overflow: hidden;
text-align: left;
cursor: pointer;
list-style: none outside none;
unicode-bidi: -moz-isolate;
}

#main{
background: url('images/main.png') center repeat;
margin: 0px auto;
width: 900px;
height: 900px;
top: 75px;
z-index: 1;
box-shadow: 2px 2px 8px;
} 

#content{
background-color: #DDDDDD;
position: absolute;
width: 800px;
height: 710px;
top: 20px;
left: 20px;
padding: 30px;
text-overflow: hidden;
z-index: 2;
}


